package com.zlp.common.core.utils;

import org.slf4j.Logger;
import org.slf4j.LoggerFactory;

/**
 * 微服务电商项目
 *
 * @Description: Log控制台打印日志
 * @CreateDate: Created in 2019/3/25 16:13
 * @Author: zouliping
 */
public class LogUtil {
	
	public static final Logger logger = LoggerFactory.getLogger(LogUtil.class);
	
	
	public static void error(Throwable e){
		logger.error("ErrorMsg  :  :", e) ;
	}
	
	public static void error(String msg , Throwable e){
		logger.error(msg, e) ;
	}
	
	public static void info(Throwable e){
		logger.error("ErrorMsg  :  :", e) ;
	}
	
	public static void info(String e){
		logger.info("infoMsg  :  :"+ e) ;
	}
	
	public static void info(String msg , String e){
		logger.info(msg + e) ;
	}

	/**
	 * 接受可变参数
	 * @param var1
	 * @param var2
	 */
	public static void error(String var1, Object... var2){
		logger.error(var1, var2) ;
	}

	/**
	 * 接受可变参数
	 * @param var1
	 * @param var2
	 */
	public static void info(String var1, Object... var2){
		logger.info(var1, var2) ;
	}

	/**
	 * 接受可变参数
	 * @param var1
	 * @param var2
	 */
	public static void debug(String var1, Object... var2){
		logger.debug(var1, var2) ;
	}
	
}
